green leader - Turkish English Dictionary